# # msg = input('请随便输入一些字符')
# msg = 'abcdabcd12abc1'
# # 您总共输入了xxx个字符，其中 数字字符有 xx 个
# lenth = len(msg) # 总长度
# num_count = 0
# for i in msg:
#     if i.isdigit():
#         num_count += 1


# 让用户随意输入一些字母，再让用户输入一个 需要查找的字符
# 输出 这个字符出现了几次（不区分大小写）
# 用户输入：AaBcdef
# 用户输入：A
# 输出：2


# 用户输入一个字符串，请按长度为8拆分 长度不是8整数倍的字符串请在后面补数字0。
# abc                   >>>   abc00000
# abcdqwer a            >>>   abcdqwer  a0000000
# qwerqwerasdfasdfzxc   >>>   qwerqwer  asdfasdf zxc00000




# 优化 用户系统
# 密码安全度校验:
# 1.长度超过8位    len(password)
# 2.包括大、小写字母.数字.其它,以上四种至少三种
# 3.不能有连续相同字符 超过2次
pwd = 'helloll,worldaa1a'  # 012  123 234 345 567
#      0123456789abcdef    [13:16]   16
# 切片  []
flag = True
for i in range(len(pwd) - 2):
    target = pwd[i:i+3]  # 取出来的3个连续字符
    if target.count( target[0] ) == 3:
        flag = False
if flag:
    print('ok')
else:
    print('ng')

a = input('请输入密码')
j = '0.1'
b = 0 # 计数
for i in a:
    if i == j:
        b += 1
    else:
        b = 0
    j = i
    if b >= 2:
        print('密码不合法')
        break












